package com.eclub.emotion.rootstone.protocol.sdp;

import java.util.List;

import com.eclub.emotion.rootstone.protocol.util.KeyValuePair;
import com.eclub.emotion.rootstone.serializer.annotation.RsMember;
import com.eclub.emotion.rootstone.serializer.annotation.RsSerializable;


@RsSerializable(name = "RequestProtocol")
public class RequestProtocol {

	@RsMember
	private String lookup;
	@RsMember
	private String methodName;
	@RsMember
	private List<KeyValuePair> paraKVList;

	public RequestProtocol() {
	}

	public RequestProtocol(String lookup, String methodName, List<KeyValuePair> paraKVList) {
		this.lookup = lookup;
		this.methodName = methodName;
		this.paraKVList = paraKVList;
	}

	public String getLookup() {
		return lookup;
	}

	public void setLookup(String lookup) {
		this.lookup = lookup;
	}

	public String getMethodName() {
		return methodName;
	}

	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}

	public List<KeyValuePair> getParaKVList() {
		return paraKVList;
	}

	public void setParaKVList(List<KeyValuePair> paraKVList) {
		this.paraKVList = paraKVList;
	}
}
